main 的 argc argv[ ]有什么用?

来源:百度知道 编辑:UC知道 时间:2024/07/01 02:21:39
说的具体一点好吗?
c:\notepad.exe c:\xxlog.txt就可以用notepad打开c:\xxlog.txt文件
还是看不懂

这个是接收外部参数的数组。
如在可以运行c:\notepad.exe c:\xxlog.txt就可以用notepad打开c:\xxlog.txt文件,在这里argc等就是接收c:\xxlog.txt这个参数用的。

取得命令行参数
argc是参数个数.
argv[]是参数的具体内容


youprogram parameter1 parameter2

argc=3;
argv[0]=youprogram;
argv[1]=parameter1;
argv[2]=parameter2;